eminently respectable - French English Dictionary